self-employed contractor - French English Dictionary